package org.hibernate.entity;

/**
 * Column entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class Column implements java.io.Serializable {

	/** serialVersionUID */
	private static final long serialVersionUID = 1L;

	// Fields
	private Integer id;
	private String name;
	private Integer listPagesNumber;
	private Integer sortWay;
	private String seoKeyword;
	private String seoDescription;
	private String remark;
	private String staticType;
	private String seoLink;
	private Integer styleSign;
	private Integer parentId;
	public 	boolean ischi=false;

	public Integer getParentId() {
		return parentId;
	}

	public void setParentId(Integer parentId) {
		this.parentId = parentId;
	}

	/** 20131223(add by xy) start */
	// 父栏目
	private Column menuColumns;
	// 预留字段
	private Integer menuType;
	/** 20131223(add by xy) end */

	/** default constructor */
	public Column() {
	}

	/** full constructor */
	public Column(String name, Integer listPagesNumber, Integer sortWay,
			String seoKeyword, String seoDescription, String remark,
			String staticType, Column menuColumns, Integer menuType, String seoLink,Integer styleSign) {
		this.name = name;
		this.listPagesNumber = listPagesNumber;
		this.sortWay = sortWay;
		this.seoKeyword = seoKeyword;
		this.seoDescription = seoDescription;
		this.remark = remark;
		this.staticType = staticType;
		this.menuColumns = menuColumns;
		this.menuType = menuType;
		this.seoLink = seoLink;
		this.styleSign = styleSign;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Integer getListPagesNumber() {
		return this.listPagesNumber;
	}

	public void setListPagesNumber(Integer listPagesNumber) {
		this.listPagesNumber = listPagesNumber;
	}

	public Integer getSortWay() {
		return this.sortWay;
	}

	public void setSortWay(Integer sortWay) {
		this.sortWay = sortWay;
	}

	public String getSeoKeyword() {
		return this.seoKeyword;
	}

	public void setSeoKeyword(String seoKeyword) {
		this.seoKeyword = seoKeyword;
	}

	public String getSeoDescription() {
		return this.seoDescription;
	}

	public void setSeoDescription(String seoDescription) {
		this.seoDescription = seoDescription;
	}

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getStaticType() {
		return this.staticType;
	}

	public void setStaticType(String staticType) {
		this.staticType = staticType;
	}

	/**
	 * @return the menuColumns
	 */
	public Column getMenuColumns() {
		return menuColumns;
	}

	/**
	 * @param menuColumns
	 *            the menuColumns to set
	 */
	public void setMenuColumns(Column menuColumns) {
		this.menuColumns = menuColumns;
	}

	/**
	 * @return the menuType
	 */
	public Integer getMenuType() {
		return menuType;
	}

	/**
	 * @param menuType
	 *            the menuType to set
	 */
	public void setMenuType(Integer menuType) {
		this.menuType = menuType;
	}

	public String getSeoLink() {
		return seoLink;
	}

	public void setSeoLink(String seoLink) {
		this.seoLink = seoLink;
	}

	public Integer getStyleSign() {
		return styleSign;
	}

	public void setStyleSign(Integer styleSign) {
		this.styleSign = styleSign;
	}
	
}